const guard=(req,res,next)=>{
    //判断用户访问的是否是登录页面
    //判断用户的登录状态
    //如果用户是登录的 将请求放行
    //如果用户不是登录的将重定向到登录页面
    if(req.url!='/login'&&!req.session.username){
        res.redirect('/admin/login');
    }else{
        //判断是普通用户还是超级管理员
        if(req.session.role=='normal'){
            //普通用户 跳转到首页
           return res.redirect('/home/');
        }
        //用户是登录状态  请求放行
        next();
    }
}
//导出模块
module.exports=guard;